@charset "UTF-8";
/* CSS Document */

.wrapper {
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
}
.top{ width:100%; height:44px; background:#2885d5; line-height:41px; font-size:14px; color:#fff;}
.w1010 {
	margin: 0 auto;
	width: 1010px;
	/*overflow: hidden;*/
}
.top_ico span a{ color:#fff;}
.position_r {
	position: relative;
	padding-left: 59px;
}
.top-nav form{
	background:url(/picture/0/2202231105493636212.png) no-repeat center top;
}
.search_get form .input-txt {
	 background: transparent none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    float: left;
    outline: medium none;
    padding: 16px 12px;
    width: 122px;
}

.search_get form .submit-btn {
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 47px;
    opacity: 0;
    width: 42px;
	filter:Alpha(opacity=0);
}
body, input, button {
    color: #666666;
    font-family: "Microsoft Yahei",Arial,sans-serif;
    font-size: 14px;
    line-height: 21px;
}
.main_header {
	height: 107px;
	background:url(h_bg.png) repeat scroll 0 0;
	position: relative;
}
.mainnav{ 
    font-size: 16px;
    line-height: 43px;
    margin-right: 1.5em;
    width: 766px;
}
.mainnav ul{ 
    padding: 34px 30px
}
.mainnav ul li{
	float: left;
    height: 60px;
    position: relative;
}

.mainnav ul li.active::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ffffff transparent transparent;
    border-image: none;
    border-style: solid;
    border-width: 5px;
    content: "";
    left: 50%;
    margin-left: -5px;
    position: absolute;
    top: 44px;
}
.mainnav ul li a {
   display: block;
   padding: 0 12px;
   color: #fff;
   text-decoration:none;
}

.banner_video {
    width: 100%;
	position: absolute;
	height:556px;
	overflow:hidden;
}
.banner{ 
	height:556px;
	overflow:hidden;
}
.info {
	padding: 20px 0;
}
.w_info {
	width: 383px;
	border: 1px solid #eee;
	background: #fff
}
.banner .index_dian {
    background:url(index_dian.png) repeat scroll 0 0;
    height: 556px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
	margin-top: 44px;
}
.banner .wrap {
	width: 100%;
    position: absolute;
    top: 44px;
}
.focuspic {
    background:url(blur2.png) repeat scroll 0 0;
    height: 448px;
	width:1001px;
	left:446px;
}
.focuspic ul {
    color: #fff;
    padding: 0 105px;
}
.focuspic li {
    padding: 90px 0 0;
}
.focuspic li p {
    font-family: "Microsoft Yahei", Arial, sans-serif;
    font-size: 44px;
    font-weight: normal;
    text-align: center;
    color: #fff;
    line-height: 63px;
    width: 390px;/*原来是340*/
    float: left;
}
.focuspic li span{color: #cf1c1f; font-weight: lighter;}
.nav_drop {
    height: 335px;
    margin: 10px auto;
    position: relative;
    width: 1010px;
}
.i_conpad {
    background: #fff none repeat scroll 0 0;
    border: 2px solid #235bae;
    float: left;
    height: 385px;
    position: absolute;
    top: -10px;
    width: 1000px;
    z-index: 20;
}
.focuspic li h3 span {
	color:#fff;
    font-size: 38px;
    font-weight:lighter;
    text-align: center;
}
.i_conpad div.divmargin {
	margin:0 auto;
	overflow:hidden;
	padding: 22px 7px;
	width:927px;
}
.i_conpad_dt_r{
	margin: 4px;
}
.pic_text{ width:552px; overflow:hidden; padding: 7px;}
.i_conpad_dt_l .zxw_bt{width: 355px;}
.i_conpad_dt_l .zxw_bt li {
    float: left;
    height: 30px;
    line-height: 22px;
	padding:0 6px;
    text-align: center;
}
.i_conpad_dt_l .zw_xw li{ float: left; line-height: 24px;}
.i_conpad_dt_l ul li.lil {
    border-bottom: 2px solid #0087bd;
    width: 90px;
}
.i_conpad_dt_l ul li.lih {
    border-bottom: 2px solid #e8e8e8;
    width: 88px;
	color: #666;
}
.i_conpad_dt_l ul li.lih2 {
    border-bottom: 2px solid #e8e8e8;
    text-align: right;
	width:96px;
}
.i_conpad_bs_left ul li {
    float: left;
    height: 37px;
    line-height: 37px;
    text-align: center;
}
.qyzp { height:auto; overflow:hidden;}
.qyzp h3{ font:16px/25px "微软雅黑"; background:#1389cc; width:102px; text-align:center; height: 27px; float:left; margin: 0 0 5px 7px; text-align:}
.pic_dlwz img{ float:left;}
.qyzp ul{ width: 405px; float: left; padding-left: 8px;}
.qyzp ul li{ float:left; padding-left:13px;}
.qyzp h3 a{ color:#fff;}
.xsb{ border:1px solid #d6d6d7; width:520px; overflow: hidden; margin: 17px 6px;}
.xsb h3{ width: 101px; height: 53px; line-height: 49px;background:#1389cc; text-align:center; color:#fff; line-height:40px; float:left; }
.xsb ul li{ padding-left:12px; float:left; }
.qyjzf{ width: 332px;}
.qyjzf .lebr li{ line-height:26px;}
.pic_dlwz{ margin: 8px 0; border-bottom:1px dashed #b9b7b7; padding: 11px 0; overflow: hidden;}
.xgz_s ul li{ float:left; padding-left:8px;}
.xgz_s { padding:15px 0;}
.bt_linkb_w2l {
    color: #3e6dbc;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 16px;
    text-decoration: none;
}
.gxzc_lm h3,.hjzg h3,.zzjg h3,.qyjzf h3,.xgz_s h3,.fczc h3,.padgxgk h3, .wdpq h3, .pad8bdyq h3{ font-weight:bold; color:#040404; background:url(gxbtbg.jpg) no-repeat left center; padding-left: 10px;}
.gxzc_lm{ width:588px; margin: 6px;}
.gxzc_lm ul{ padding:10px 0px;}
.gxzc_lm ul li{ float:left; width:147px; font-size:12px; text-align:center; line-height: 26px;}
.hjzg{ margin:-2px;}
.hjzg ul li{  line-height: 18px; padding-left: 8px;}
.i_conpad_dt_r img{ margin:8px 0;}
.zzjg ul li{ float:left; padding-right:27px; line-height:29px;}
.bsfl_bn ul li{ 
background: #0077c4 none repeat scroll 0 0;
    float: left;
    height: 32px;
    margin: 12px 11px 0 0;;
    width:136px; }
.bsfl_bn { 
font: 16px/32px "微软雅黑";
    overflow: hidden;
    text-align: center;
    width: 924px;
    margin: 0 auto;}
.bsfl_bn ul li a{ color:#fff;}
.fczc { margin-left:33px; padding:16px 12px;}
.fczc ul li{ line-height:27px; }
.fczc h3{ line-height:30px;}
.bmfu { background:#f5f5f5; height: 209px; overflow: hidden; padding: 20px 16px; width: 510px;}
.bmfu li{ float:left;  width: 116px; height: 94px; font-size: 14px; text-align: center; padding: 2px 0 2px 0;}
/* 招商*/
/* 高新动态*/
.pad8fl {
    width: 277px;
    float: left;
}
.pad8fl .pad8tnav li.lil {
/*    border-bottom: 2px solid #0087bd;*/
    width: 70px;
}
.pad8fl .pad8tnav li.lih {
    border-bottom: 2px solid #e8e8e8;
    width: 70px;
}
.pad8fl .pad8tnav li.lih2 {
    border-bottom: 2px solid #e8e8e8;
    width: 60px;
    text-align: right;
    height: 22px;
}

.pad8fl ul.pad8tnav {
    float: left;
    height: 22px;
    line-height: 22px;
    padding: 11px 6px;
    margin-top: 11px;
    text-align: center;
}

.pad8fl ul.pad8tnav li {
    float: left;
    padding: 0px 10px;
    margin-bottom: 10px;
}

.pad8fl ul.pad8tnav li a {
    font-size:16px;
    padding-bottom: 2px;
    display: block;
    text-decoration: none;
}

.pad8fl ul.pad8tnav li a {
    color: #1389cc;
    border-bottom: #1389cc solid 2px;
}

.pad8fl ul.pad8tlist li {
    /*margin-top: 5px;*/
    font-size: 14px;
}
/*高新概况*/ 
.padgxgk{ width:288px;float:left;margin-left:20px;}
.padgxgk ul{ margin-top:15px;}
.padgxgk ul li{ margin-top:4px;}
/* 五大片区*/ 
.wdpq{float:left;margin-left:20px; width:300px;overflow:hidden; zoom:1;}
.wdpq h3{ margin-bottom:15px;}
.wdpq a{ display:block;float:left; padding:8px 10px; background:#eee; margin:5px;}
/* 四大产业*/ 
.sdcy {
    width: 255px;
    float: left;
    overflow: hidden;
    zoom: 1;
    /* margin-left: 20px; */
    margin-top: 16px;
}
.sdcy a {
    width: 219px;
    display: block;
    text-align: center;
    padding: 10px 0px;
    float: left;
    font-size: 16px;
    color: #FFF;
    background: #0077c4;
    margin-bottom: 4px;
}
/*.sdcy a:hover{ width:255px; display:block; text-align:center; padding:10px 0px; float:left; font-size:16px; color:#FFF; background:#0077c4; margin-right:10px;text-decoration:none;}*/
/* 八大园区*/ 
.pad8bdyq {
    width: 600px;
    float: left;
    overflow: hidden;
    zoom: 1;
    margin-left: 20px;
    margin-top:55px;
}
.pad8bdyq h3{ margin-bottom:10px;}
.pad8bdyq a{display:block; float:left; padding:5px 10px 5px 0px;}

.mF_tbhuabao_wrap {
	height: 326px;
	overflow: hidden;
}
.w405 {width: 379px;}
.blue_xxk1 {
	background: #f5f5f5 url(hsxt_bg.jpg) repeat-x scroll left bottom;
	font-size: 14px;
	height: 37px;
	line-height: 37px;
	overflow: hidden;
	position: relative;
	width: 334px;
	margin: 10px 0 0 20px;
}
.blue_xxk1 li {
	float: left;
	font-weight: bold;
	margin-right: 5px;
	text-align: center;
	width: 90px;
}
.blue_xxk1 .curr {
	border: none;
	background: #fff none repeat scroll 0 0;
	border-color: #2c7dd9 #dddddd #dddddd;
	border-image: none;
	border-style: solid;
	border-width: 3px 1px 0px 1px;
	height: 37px;
	line-height: 30px;
}
.blue_xxk1 .more {
	position: absolute;
	right: 10px;
	top: 10px;
}
.blqk_my .fb2{
	height:auto;
	background: #f5f5f5 none repeat scroll 0 0;
    font-size: 16px;
    line-height: 37px;
    overflow: hidden;
    width: 1010px;
}
.blqk_my .blue_xxk1 ul{
	height:38px;
}

.mt20 {
	margin-top: 15px;
}
.mt20 .hotnew_p {
	text-indent: 2em;
	line-height: 24px;
	padding: 7px 0;
	color: #848282;
}
.mt20 .hotnew_p span a {
	color: #ff9957;
}
.mt20 .new_list2 {
	font-size: 14px;
	line-height: 28px;
}
.mt20 .new_list2 .rq {
	color: #848282;
}
.position {
	background: #eee;
	width: 100%;
}
.fh_sy {
	border: none;
	border:1px solid #ddd;
	overflow: hidden;
	position: fixed;
	right: 50px;
	top: 50px;
	width: 400px;
	z-index: 100;
}
.fh_sy_close {
	border: none;
	border:1px solid #ddd;
	overflow: hidden;
	position: fixed;
	right: 0px;
	top: 50px;
	width: 49px;
	z-index: 100;
}
.fh_sy a {
	border: 1px solid #fff;
	color: #2c7dd9;
	display: block;
}
.fh_sy span {
	border-bottom: 1px solid #ddd;
	display: block;
float: left;
}
.fh_sy .cur1 {
	background: #2c7dd9 url(rkslj_ico1.png) no-repeat center 15px;
	color: #fff;
}

.wyzgwy_ico {
	background: #f9fbfa url(rkslj_ico1.png) no-repeat center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzgwy_ico:hover {
	background: #2c7dd9 url(rkslj_ico1_2.png) no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzrm_ico {
	background: #f9fbfa url(rkslj_ico2.png) no-repeat center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzrm_ico:hover {
	background: #2c7dd9 url(rkslj_ico2_2.png) no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzwza_ico{
	background: #f9fbfa url(rkslj_ico6.png) no-repeat center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px; 
}
.wyzwza_ico:hover {
	background: #2c7dd9 url(rkslj_ico6_2.png) no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}

.wyztx_ico {
	background: #f9fbfa url(rkslj_ico3.png) no-repeat center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyztx_ico:hover {
	background: #2c7dd9 url(rkslj_ico3_2.png) no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzxl_ico {
	background: #f9fbfa url(rkslj_ico4.png) no-repeat center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzxl_ico:hover {
	background: #2c7dd9 url(rkslj_ico4_2.png) no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzgf_ico {
	background: #f9fbfa url(rkslj_ico5.png) no-repeat center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzgf_ico:hover {
	background: #2c7dd9 url(rkslj_ico5_2.png) no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzsj_ico {
	background: #f9fbfa url(rkslj_ico6.png) no-repeat center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wyzsj_ico:hover {
	background: #2c7dd9 url(rkslj_ico6_2.png) no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.zwwxr_ico {
	background: #f9fbfa url("rkslj_ico5.png") no-repeat scroll center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.zwwxr_ico:hover {
	background: #2c7dd9 url("rkslj_ico5_2.png") no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wzabr_ico {
	background: #f9fbfa url("rkslj_ico6.png") no-repeat scroll center 10px;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
.wzabr_ico:hover {
	background: #2c7dd9 url("rkslj_ico6_2.png") no-repeat scroll center 10px;
	color: #fff;
	height: 75px;
	line-height: 60px;
	padding-top: 25px;
	text-align: center;
	width: 66px;
}
#toTop_1 {
	background: url(rkslj_ico7.png) no-repeat scroll center center;
	height: 30px;
}
#toTop_2 {
	background: url(rkslj_ico7.png) no-repeat scroll center center;
	height: 30px;
}
.xwl_news .xwl_bt{ background:url(xwll_bg.jpg) no-repeat center top; }
.xwl_news .xwl_bt, .pub_link .bt_pub, .bsfu_dt .bdfw_bt, .bdyq_hd .cyyq_bt{
	color: #1080cc;
    font: lighter 26px/23px "微软雅黑";
    padding-left: 27px;
	height: 29px;
	margin: 10px 0;
}
.bdyq_hd .cyyq_bt{ background:url(cyyq_bg.jpg) no-repeat center top; }
.con_imgtext .con_imgnew{ float: left;  width: 522px;}
.fslider, .hslider, .vslider {
    position: relative;
}

.fslider .slides::after, .hslider .slides::after, .vslider .slides::after {
    clear: both;
    display: block;
    height: 0;
    line-height: 0;
}
.con_imgnew .slides {
    height: 350px;
    overflow: hidden;
}


.con_imgnew .flex-direction-nav li a {
	background:url(slider-direction.png) no-repeat scroll 0 0;
    display: block;
    height: 30px;
    overflow: hidden;
    text-indent: -100em;
    width: 30px;
}
.con_imgnew .flex-direction-nav li {
    float: left;
    margin-left: 10px;
}

.con_imgnew  .flex-direction-nav {
    bottom: 25px;
    position: absolute;
    right: 0;
    z-index: 100;
}

.con_imgnew .flex-direction-nav li .flex-next {
    background-position: -40px 0;
}

.con_imgnew .tit {
    color: #fff;
    font-size: 20px;
    height:50px;
    line-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    width:100%;
	background: #000;
	opacity: 0.502;
	position: absolute;
	filter: alpha(opacity=50);
	bottom: 0;
}
.con_imgnew .image img {
    display: block;
    height:350px;
    width: 520px;
}
.con_textnews {
	font-size: 18px;
    padding: 43px 0 0;
    position: relative;
    width: 433px;
}
.con_textnews .tabs {
    position: absolute;
    left: 0px;
    top: 0px;
}
.con_textnews .tabs a.active {
    background: #3b71b1 none repeat scroll 0 0;
    color: #fff;
	padding: 0 4px;
}
.con_textnews .tabs a {
    color: #333333;
    float: left;
    line-height: 33px;
    text-align: center;
    width: 86px;
}
.con_textnews .dt_notice li{
	font-size: 15px;
	height: 39px;
    line-height: 37px;
    overflow: hidden;
    text-overflow: ellipsis;
	width:428px;
}
.con_textnews .dt_notice li span {
    /*background:url(line.jpg) no-repeat right center;*/
    color: #3b71b8;
    display: block;
    float: left;
    /*font-family: Georgia;*/
    height: 36px;
    line-height: 33px;
    margin-right: 19px;
    overflow: hidden;
    width: 58px;
}
.con_textnews .dt_notice li span i {
    /*font-size: 18px;*/
    font-style: normal;
}
*::-moz-selection {
    color: #8c0000;
    text-shadow: none;
}
.con_imgtext{ width:1000px;}
.con_imgnew .tit a {
    color: #fff;
}
.pub_link .bt_pub {
	background: url(ggxxbg.jpg) no-repeat center top;
}
.w755_link {
	 padding: 5px 0;
    width: 684px;
}
.w755_link li {
	float: left;
	line-height: 60px;
	margin: 10px 0;
	overflow: hidden;
	position: relative;
	width: 136px;
}
.w755_link a {
	display: block;
	height: 100%;
	padding-top: 73px;
	text-align: center;
	width: 112px;
	font-size: 14px;
}
.w755_link a:hover{ background:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; }
.icon_0 {
	background: url(pubb1.jpg) no-repeat center top;
	height: 35px;
}
.icon_1 {
	background: url(pubb2.jpg) no-repeat center top;
	height: 35px;
}
.icon_2 {
	background: url(pubb3.jpg) no-repeat center top;
	height: 35px;
}
.icon_3 {
	background: url(pubb4.jpg) no-repeat center top;
	height: 35px;
}
.icon_4 {
	background: url(pubb5.jpg) no-repeat center top;
	height: 35px;
}
.w223_link {
	font-size: 14px;
    text-align: inherit;
    width: 319px
}

.w223_link a {
	background:#f9f7f7;
	border: 1px solid #ebe5e5;
    color: #717171;
    display: flex;
    float: left;
    height: 34px;
    line-height: 21px;
    margin-bottom: 8px;
    margin-left: 8px;
    padding: 9px 0 0 4px;
    width: 142px;
}
.w223_link a:hover{ background:#489dde; color:#fff;}
.adv ul li{ float:left; padding:0 8px;     padding: 0 5px;}
.fb2 .search_bar {
	height: 35px;
    width: 763px;
}
.tjxa .search {
	border: 1px solid #d6d3d3;
    height: 18px;
    margin-left: 16px;
    vertical-align: text-bottom;
    width: 188px;
}
.search_bar a {
	color: #565656;
	line-height: 40px;
	overflow: hidden;
	padding-left: 32px;
}
.search_bar .tjxa {
	margin-left: 39px;
}

.business_content {
    clear: both;
    margin-bottom: 25px;
    overflow: hidden;
}
.business_left {
    float: left;
    width: 680px;
}
.business_right{ width: 311px;}
.business_right h3{ background:url(wxk_btbg.jpg) no-repeat left bottom; height:31px; padding-left: 20px; line-height: 30px; color: #fff; font-size: 16px;}
.business_right a{ float:left;}
.business_nav {
    float: left;
    width: 150px;
}
.wxk a{ display:block; text-align:center;}
.wzq_frid{ background:url(wzg_bg.jpg) no-repeat left top; height:92px;}
.wzq_frid h3{ width:68px; text-align: center; width: 128px; padding-top: 34px; float:left; font-size: 18px; color:#004276;}
.frid_rel{ width:825px; float: left;  padding: 20px 0 0 33px; line-height: 23px}
.frid_rel a{  padding-right: 15px;}
.business_nav ul li.hover, .business_nav ul li:hover {
    background:url(left_hover_bg.gif) no-repeat left center;
    cursor: pointer;
    width: 150px;
}
.business_nav ul li {
    background:url(left_on_bg2.gif) no-repeat left center;
    font: 18px/55px microsoft yahei;
    height: 55px;
    margin-bottom: 2px;
    width: 150px;
}
.business_nav ul li.hover a, .business_nav ul li:hover a {
    color: #fff !important;
}
.business_nav ul li a {
    color: #004276 !important;
    text-decoration: none;
	text-align: center;
	display:block;
    width: 125px;
}
.fb2 .search_bar .tjxa p {
	float: left;
	height: 39px;
    line-height: 38px;
}
.search_bar .tjxa form{
	float:left;
}
.search_bar .tjxa form input{
	float: left;
    margin-top: 10px;
}
.bsjg {
    line-height: 30px;
	font-size: 12px;
}
.tanr_bg .bsjg a{ color:#565656;}
.bsjg table {
    text-align: center;
}

.bsjg table td {
    padding: 0 2px;
}
.info_contents{ overflow:hidden;}
.search_bark{ width:1010px; background:#f6f6f6; height:38px; line-height: 40px; margin: 0 0 10px 0;}
.tjxa p{ padding-left:40px; float:left;}
.tjxa_anlink{ overflow:hidden;}
.bj_search_k{ height: 30px; margin-bottom: 14px;}
.an_link{ padding-left:31px;  font-size: 12px; font-weight: bold;}
.an_link a:hover{ text-decoration:underline; color:#4b8edb ;}
.bdyq_bt{ background:url(bdyqbt_bg.jpg) no-repeat center bottom; height:53px; text-align:center; font:24px/38px '微软雅黑',Arial, Helvetica, sans-serif;}
.yqfl_abl { width:1010px; margin:0 auto; margin-top:5px;}
.yqfl_abl td{ width:137px; text-align: center;}	
.bm_p a{ height:79px; overflow:hidden; height:79px;  color:#fff; display:block; padding-top:3px; text-align:center; padding-top:27px; font-family: 微软雅黑; font-size: 14px; font-weight:bold; }
.yq_nm a{ background:url(yq_1.jpg) no-repeat center top; height: 63px;}
.yq_nm a:hover, .yq_nm2 a:hover, .yq_nm3 a:hover, .yq_nm4 a:hover, .yq_nm5 a:hover, .yq_nm6 a:hover, .yq_nm7 a:hover, .yq_nm8 a:hover{ background:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; font-size:15px;}
.bsfu_dt{ margin-top:10px;}
.yq_nm2 a{ background:url(yq_2.jpg) no-repeat center top; height: 63px;}
.yq_nm3 a{ background:url(yq_3.jpg) no-repeat center top; height: 63px;}
.yq_nm4 a{ background:url(yq_4.jpg) no-repeat center top; height: 63px;}
.yq_nm5 a{ background:url(yq_5.jpg) no-repeat center top; height: 63px;}
.yq_nm6 a{ background:url(yq_6.jpg) no-repeat center top; height: 63px;}
.yq_nm7 a{ background:url(yq_7.jpg) no-repeat center top; height: 63px;}
.yq_nm8 a{ background:url(yq_8.jpg) no-repeat center top; height: 63px;}
.bdfw_bt{ background:url(fwdt_bg.jpg) no-repeat center top;}
.fuxm_all{color:#fff; font: 12px/26px arial; height:279px; margin-top: 16px;} 
.fuxm_all .fuxm_a12 .wxb_h2, .fuxm_all .fuxm_a23 h2 	, 
.bsfu_dt .blue_xxk1 .wxb_h2{ font:22px/38px '微软雅黑',Arial, Helvetica, sans-serif; }
.fuxm_all .fuxm_a12{ background:url(fwxm1_bg.jpg) no-repeat center top; height:279px; width:665px;}
.fuxm_all .fuxm_a23{ background:url(fwxm3_bg.jpg) no-repeat center top; height:279px; width:320px; padding: 7px 0 0 11px;}
.yq_nmbg{ background:url(yqbg1.jpg) no-repeat center top; height:90px;}
.yq_nmbg2{ background:url(yqbg2.jpg) no-repeat center top; height:90px;}
.yq_nmbt{ background:url(yqbt.jpg) no-repeat center top; height:90px; width:279px; margin:0 auto;}
.wxb_h2 a {color: #2878b7; padding-left:10px;}
.footer{ width:100%; margin-top:15px;}
.adr_link{ width: 651px; line-height:30px; margin: 29px auto 0;}
.adr_link p{ text-align:center;}
.adr_link p img{ padding:10px;}
.fuxm_all .blqk_my{ margin-bottom: 15px;  }

.fb2 ul{
	border-bottom:1px solid #ddd;
	width:913px;
}
.fb2 .nr_bg{  padding:8px 0; color:#000; width: 97%; margin:0 auto;}
.adr_link .ad_info{ text-align:center;
}
.bsfu_dt .blue_xxk1 .wxb_h2 a{ color:#fff; background:#e9af40; text-align:center; display:block; width:93px; font:22px/34px '微软雅黑'; height:35px; }
.fb3 {
    font-size: 14px;
    height: 37px;
    line-height: 37px;
     margin: 7px 0 0 19px;
    overflow: hidden;
    position: relative;
    width: 643px;
	background: none;
	/*border-bottom: 1px solid #b1d6f3;*/
}
.fuxm_a23 .wzys{  color:#cc5a28; padding-left: 23px;}
.fb3 .search_bar {
	height: 35px;
    width: 554px;
}
.fb3 .search_bar .tjxa p{
	float: left;
	width:40px;
	height: 39px;
    line-height: 33px;
	font-size:12px;
	color:#fff;
	background:none;
}
.fuxm_all .nr_bg{ width:96%; margin: 0 auto;}
.fuxm_all.fb3 .wxb_h2{ color:#fff;}
.bsfu_dt .nr_bg{ color:#565656; margin: 10px 8px;}
.nr_bg a{
	color:#fff;
}
.fuxm_a23 a{
	color:#fff;
}
/* 新闻尾页 */ 
.cdh_nav{
	background: #f5f5f5;
	border-left: 4px solid #2c7dd9;
	font: 15px/35px "微软雅黑";
	height: 35px;
	line-height: 32px;
	margin-top: 13px;
	padding-left: 22px;
}
.cdh_nav span a{ color:#3b71b1; padding: 0 6px;}
.w935{ width:935px; margin:0 auto;}
.zw_xwnr{ color:#4b4b4b; margin: 12px 0; font:14px/46px "微软雅黑"; }
.zw_xwnr h2{ font:28px/42px "微软雅黑", Arial, Helvetica, sans-serif; text-align:center; padding: 8px 52px;}
.tistyle{  text-align:center; border-bottom:1px solid #d8d5d5; line-height: 52px; }
.article p{ font:15px/32px "微软雅黑";  text-indent: 2em; margin-bottom:14px; }
.article p img { display: block; margin: 0 auto;  max-width: 100%;}
.bshare-custom { font-size: 13px;line-height: 16px !important;}
.bshare-custom .bshare-qzone {
    background:url(top_logos_sprite.png) no-repeat scroll 0 -234px;
    display: inline-block;
}
.page_t {
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin: 15px 0;
    padding: 15px 0;
    clear: both;
}
.page_t li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}
.boutgj h3{ color:#1080cc; font: bold 24px/36px "微软雅黑";}
.boutgj  .new_list1 li{ line-height:26px; }
.boutgj  .new_list1 li a{ color:#8a8c8c;}

/* 办理情况 */ 

.bj_search {
    height: 30px;
    margin-bottom: 24px;
}
.business_con{   
    overflow: hidden;
	padding:10px 0;
    text-align: left;
	background:#f5f5f5;
}
.search_text {
    color: #999;
    float: left;
    height: 28px;
    line-height: 28px;
    width: 400px;
}
.search_text input {
    border: 1px solid #e4e4e4;
    height: 28px;
    line-height: 28px;
	text-indent: 1em;
    width: 398px;
}
.search_btn {
    background:url(but_01.gif) no-repeat center top;
    border: none;
    cursor: pointer;
    float: left;
    height: 30px;
    width: 70px;
}
.sztablebox {
	border: none;
    background: #fff none repeat scroll 0 0;
    border-color: #dddddd;
    border-image: none;
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
}
.sztablebox li {
    border-bottom: 1px solid #dddddd;
	clear: both;
    color: #000;
    font-size: 12px;
    line-height: 41px;
    padding-left: 0 !important;
    text-align: center;
	overflow:hidden;
}
.sztablebox li .sp1 {
    text-align: right;
    width: 161px;
}
.xzsptablebox .sp2 {
    font-size: 14px;
    width: 806px;
	text-align:left;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
}
.sztablebox li span {    
    float: left;
    padding: 0 10px;
	overflow: hidden;
}

.functionsbox .functions {
    height: 24px;
    line-height: 24px;
    text-align: right;
}
.functionsbox .sharebox {
    float: left;
}

.functionsbox {
    margin: 31px 65px;
}
/* 新闻列表页 */ 
.banner_pic {
    background: url("bannerbg.jpg") no-repeat center top;
    height: 556px;
    width: 100%;
	position:absolute;
}
.cata_content{
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    /* padding-bottom: 50px; */
    width: 1010px;}
	
.cata{
    padding: 36px 0;
    width: 250px;
}

.theme_left {
    margin: 0 auto;
    overflow: hidden;
    width: 210px;
}
.theme_left h1 {
    background-color: #008ac8;
    color: #fff;
    font: 24px/50px microsoft yahei;
    height: 50px;
    margin-bottom: 6px;
    text-align: center;
}
.clearfloat {
    clear: both;
}
.theme_left ul li {
    background-image:url(msfw_jt.gif);
    background-position: 200px center;
    background-repeat: no-repeat;
    border-bottom: 1px dashed #d4d4d4;
    clear: both;
    font: 18px/50px microsoft yahei;
    height: 50px;
    overflow: hidden;
    text-align: center;
}
.cata_r {
    overflow: hidden;
    padding: 18px 30px;
    width: 760px;
}
.side_content {
    clear: both;
    overflow: hidden;
}

.side_title_2 {
    clear: both;
    font-family: Microsoft YaHei;
    font-size: 18px;
    margin-bottom: 20px;
    overflow: hidden;
}
.titlelistbox li::before {
    color: #0082c8;
    float: left;
    margin-right: 5px;
}
.titlelistbox li .date {
    font-size: 12px;
}
.ss_commsglist .date {
    float: right;
}
.titlelistbox li {
    line-height: 42px;
	border-bottom: 1px dashed #ccc;
    height: 46px;
    padding: 0 10px;
	font-size:14px;
}

.side_title_2 p {
    background:url(title_line.gif) no-repeat left center;
    color: #0071a5;
    padding-left: 15px;
    text-align: left;
	border-bottom:1px solid #0072ba;
	line-height: 39px;
}

.black2 {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin: 3px;
    padding: 15px 7px 10px;
    text-align: center;
}

.yahoo {
    margin: 3px;
    padding: 3px;
    text-align: center;
	margin-left:-26px;
	width:725px;
}
.black2 SPAN.disabled {
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    color: #333;
    margin: 2px;
    padding: 7px 14px;
}

.black2 SPAN.current {
    background-color: #008ac8;
    border: 1px solid #008ac8;
    color: #fff;
    margin: 2px;
    padding: 7px 14px;
}
.yahoo SPAN {
	background-color: #008ac8;
    border: 1px solid #008ac8;
    color: #fff;
    margin: 2px;
    padding: 7px 14px;
}

.black2 A {
    border: 1px solid #d7d7d7;
    color: #333333;
    margin: 2px;
    padding: 7px 9px;
    text-decoration: none;
}
/* 我要写信 */ 
.lz_xxwtc { font-size:20px; padding-left:108px; line-height: 21px;}
.lz_xxwtc  a{ padding-left: 68px; color:#0072ba;}
.lz_xxwtc  img { margin: 11px 7px -7px 0;}
.side_content form{
	margin: 0px auto;
	width: 697px;
	border: 1px solid #e6e6e6;
	padding: 20px 0;
}
.side_content label{
	float: left;
	padding: 5px 0px 4px -1px;
	width:76px;
	text-align:right;
	line-height:36px;
}

.side_content input{
	border: 1px solid #e6e6e6;
	margin: 9px 0px;
	height:24px;
}
textarea{
	border: 1px solid #e6e6e6;
	margin: 9px 0px;
}
textarea:focus, input:focus {
	background: #F0F9FB; /*----for firefox......----*/
	border: 1px solid #1D95C7;
}
.form_line{
	overflow:hidden;
	zoom:1;
}
.form_left{
	width:50%;
	float:left;
}
.form_right{
	width:50%;
	float:left;
}
.bo{ clear:both;}
/* 我要查询 */ 
.tb_line{ border-bottom:1px dashed #e6e6e6;}
/* 我想办 */ 

.larger .tjxa p{ float: left; line-height: 35px; width: 55px;}
.larger .search_bar .tjxa {
    margin-left: 39px;
}

.larger .tjxa_anlink {
    width: 720px;
}
/* 办事服务*/ 
/* 权力事项*/ 
.search_btn {background:url(but_01.gif) no-repeat center;}
.gxzc_lm h3,.hjzg h3,.zzjg h3,.qyjzf h3,.qlsx h3,.alxcz h3,.wxb h3,.padgxgk h3,.wdpq h3,.pad8bdyq h3,.pad8fl h3{ font-weight:bold; color:#040404; background:url(gxbtbg.jpg) no-repeat left center; padding-left: 10px;}
.qlsx{ border-right:#ccc dashed 1px;}
.qlsx ul{ width:380px; font-size:14px;  line-height:1.5; margin-top:20px; margin-right:50px;}
.qlsx ul li{ margin-top:5px;}
/* 按类型查找*/ 
.alxcz{  width:464px;}
.alxcz a{ display:block; text-align:center;padding:5px 10px; float:left; font-size:14px; margin:5px; background: #f9f7fa;}
.alxcz a p{padding-left:30px;}
.a_box{ margin-top:20px;overflow:hidden; zoom:1;}
/* 我想办*/ 
.wxb{overflow:hidden; zoom:1;}
.wxb h3{ float:left;}
.wxb_search{float:left; width: 309px;}
.wxb_table{clear:both;}
.wxb_table img{margin: 0;}

/* 互动回应*/ 
.hdhy_btn ul a{ color:#fff; font-size:16px;}
.hdhy_btn ul li a{ background:#008ac8; line-height: 33px; margin: 12px 0; text-align:center;  width: 166px; display:block; color:#ececec;}
.hdhy_btn ul li ul.ysq_xl li a {  margin: 12px 0;  background:#ececec; display:block; width:166px; color:#008ac8;}
.kx{ padding:10px 0 0 15px; }

/*  火炬之光 */
.hjzg_newslist .title-bt {
    text-align: center;
    color: #1185c0;
    width: 700px;
    border-bottom: 1px solid #cfd0d0;
    padding: 19px 0;
}

.hjzgpic {
    float: left;
}

.hjzg_newslist .title-bt span a {
    color: #1185c0;
}
.hjnew_list ul li {
    line-height: 36px;
    font-size: 15px;
}
.hjzg_navigation h3,.wqhg h3{
    color: #328fc5;
    font-size: 18px;
    text-indent: 12px;
    margin: 13px;
    border-left: 3px solid #1080cc;
}
.hjzg_navigation{
    width:220px;
    margin: 10px 0;
}
.hjzg_navigation .hjzg_navigation_nr{
    background:#e4e4e4;
    height:300px;
    padding: 14px 34px;
}
.hjzg_navigation .hjzg_navigation_nr li{
    line-height: 30px;
}
.hjnew_list_btn{ float: left;}
.view_botton a{
    display: block;
    width: 112px;
    background: #3b71b1;
    height: 37px;
    color: #fff;
    line-height: 36px;
    text-align: center;
    float: left;
    margin-left: 12px;
}
.hjzg_content{ overflow: hidden;}
.view_botton{ padding-left: 32px;}
.wqhg ul li a{ border: 1px solid #cfd0d0;
    display: block;
    width: 170px;
}
.wqhg ul li{
    float: left;
    margin: 15px;
    text-align: center;
}
/*  火炬之光列表*/
.hjzg_piclist{ overflow: hidden;
}
.hjzg_piclist li{ float: left; margin: 28px 12px 0 0;}
.hjzg_piclist li p{ line-height: 40px; font-size: 16px;}